permission to land - Français Anglais Dictionnaire